2 research outputs found

    Extending libSedML to support CellML models

    Get PDF
    libSedML is a collection of libraries and tools developed in support of the Simulation Experiment Markup Language ("SED-ML":http://sed-ml.org/). "libSedML":http://libsedml.sourceforge.net/ is implemented in C# and provides libraries for processing SED-ML documents and for running the numerical simulations required for the encoded simulation experiment(s). SED-ML supports models encoded in any encoding format, although predominantly expected to be an XML based encoding. To date, however, libSedML has only supported performing simulations using models encoded in the Systems Biology Markup Language ("SBML":http://sbml.org/). The presented project looked at using the "CellML API":http://cellml.org/tools/api to extend libSedML to support simulations using models encoded in CellML.

Using the CellML API, command line utility programs were written (in C++) which performed the functions required by libSedML in order to perform numerical simulations of CellML models. Namely, this involved performing the described simulation with the given CellML model and producing the simulation results in a text file. libSedML was then extended to use these command line utilities as required in the performance of the described simulation experiment. A CellML model specific simulation wizard was also added to libSedML

    Extending libSedML to support CellML models

    Full text link
    corecore